Spacious, well laid out apartment. Generous linen supplies. Excellent amenities and facilities. Great communication with the hosts.