The pictures made the condo seem much bigger; however, it still did not disappoint! It was beautiful, spacious, and clean. The location was perfect. My husband spent a lot of time on the balcony because it was such a lovely view. The beach was a 5-10 minute walk. The check in process was easy, we never had any issues getting in and out of the condo. Never once saw any roaches or pests of any sort. The kitchen was equipped with just about everything we needed - even more than we had expected. It took me a minute to figure out how to work the AC, but once we got it functioning, it worked perfectly. There was a total of 4 of us, and we had no problem finding room to sleep, it was very spacious. The bathroom gets very sauna-like after showers, it doesn't seem like there's a lot of ventilation in there, but that's pretty much my only grievance with this place. We will definitely be booking again in the future! Thank you for a wonderful stay!