We had such a wonderful time! This condo is in a fantastic location and was very clean and spacious. We absolutely loved the view—the balcony is THE best part! The rental agency allowed us to check in a few hours early and were very prompt to reply to any messages. We never could get the tv to work—the agency said there was technical difficulties with the cable, or something? Nevertheless, we spent the whole time there and never missed watching the tv. Our kids had iPads, so the few times they actually wanted to watch something, we just used those. The kitchen was well stocked (utensil wise), but be prepared to bring or buy EVERYTHING (coffee filters, salt/pepper, pam, dish soap, toilet paper, paper towels, trash bags). I understand the sanitary reasoning behind throwing all that away after each guest, but it seems so wasteful—I find it nice to arrive at a rental to find that the previous guests were kind enough to leave me a few necessities. The indoor pool came in clutch every afternoon when it was too hot to be in the sun! We would 100% stay here again!