Xirokastellon Hotels, Xirokastellon Apartments, Unterkünfte in Xirokastellon