Everything was nice and clean, the staff was amazing. The breakfast was tasty and very - well made as well. Our villa was spacious and tidy. However, my husband and I were annoyed everyday, when room service would ring on the doorbell excessively and non - stop to add some pesticide. They would wake us up during an afternoon nap, and once housekeeping woke us up at 10:00 AM to clean. They kept ringing the bell, and when we did not open, they used their key to barge it, which was very upsetting.