Everything was great, location, apartment and amenities all as promised. Terrace and outdoor shower was wonderful. Would stay here again.