The place was very nice. Beautiful view, very clean, looked just like the pictures. The pool was great and the short walk to the beach was wonderful. The only thing I was a bit disappointed with was the bed is two twin size mattresses pushed together. They constantly kept coming apart and we needed to keep pushing them back together. We then tried sleeping on the pull out sofa but the mattress was so thin you could feel a bar in your back. I would say if the bed was updated it would be 100%.