Our stay was wonderful! Communication was great, the apartment was clean and was well stocked to cook light meals. The view was amazing and we enjoyed having the pool as well!