Very spacious and good location.There was a good swimming pool and gym. The service is by phone and someone came around very quickly to help. This place was better than a hotel for our family because we got more room and good facilities and did not need a hotel restaurant or reception area.