Xirokastellon hotels, Xirokastellon appartementen, accommodatie in Xirokastellon