We stayed for a week and had a great time. Condo was as advertised, clean and spacious. It is very close to the pool which was handy for getting drinks or bathroom breaks! The pool was very clean and the water was warm, everyone we met around the pool was so friendly! The bedroom has tons of closet space. The kitchen was big and had everything we needed. It was only a short walk to the beach (5 min). Had lunch at the Beach Grill, very good food (tip: customers can use the beach chairs). We also ate at several local restaurants for dinner and they were all good. Everything is close: a 3 min walk around the corner to the property managers office (to book tours) and a nice restaurant right below their office. There is a plaza about 7-8 min walk with a grocery store and several restaurants, we ate at Citrus a couple of times. Another tip: use the money exchange in El Dorado plaza for best rates. We paid extra when booking for the airport pickup and it was totally worth it - the driver was waiting for us with a sign and we didn't have to worry about trying to find a taxi driver that spoke English!! We were met at the condo by Gregory from the property management company, and he was very helpful and showed us everything we needed to know. Thanks for a great stay! We will definitely go back and would definitely recommend this condo to anyone!