The condo was perfect, with plenty of room for us and 3 teenage girls to have their privacy and space to get ready. The full bath in the main area was awesome! We never actually ate in the condo, but it has everything you need to cook and eat there. The views were absolutely amazing, with a direct view of the famous Cabo rock structures, and the beach was swimmable every day for us. Town/marina were a quick 5-10minute drive, so lots of places to eat and shop. The food at the resort was really very good, but a bit pricey. The breakfast cafe was quick and easy not as overpriced. The host was very responsive and everything was as listed. 10/10 stay!