This condo was absolutely awesome - clean, very comfy bed - just great! We missed a balcony to sit on when it was rainy but other than that, wonderful. The owners were easy to contact and took care of any issues immediately (we had a small issue with the TV - which was fixed right away). Beautiful grounds, amazing pool and you can walk for miles on a pristine beach - paradise! Can't wait to go back.