Communication before and during the stay was very efficient. The apartment was clean, comfortable and just right for our needs. Amenities were complete. Highly recommended! :-)