Modern, spacious, clean, comfortable place with ever amenity, outdoor patio and shared large pool. Highly recommended. Very considerate host.