perfect stays had excellent communication, before, and during or stay. the place condo was just like the pictures, clean, well equipped, and really comfortable. The resort itself is amazing. We really enjoyed relaxing in the pool and spa at the end of long days exploring.