First off, I have to thank Raphael & his family for cleaning the place themselves on a Sunday morning so we could check in early, rather than at the usual 4:00pm check-in. After the long flight, that was great! They were very friendly and helpful with any of our questions Re: restaurants, etc. Also sent us e-mails about upcoming local entertainment! The place itself was great - very large bedrooms, large kitchen & living area and very large balcony. Very spacious & modern and clean. Beds large & comfortable, lots of storage space, 2 bathrooms were good to have. Air conditioners worked well except when the living room one conked out but Raphael had a AC repairman there the next day. We normally didn't use the living room one anyway & just let the air-flow from the open balcony to the open front door to create a comfortable living area. We did after all come for the warm weather! We did set the A/C in our bedroom to 25 to 27 at night (depended on who set the control, me or my hot blooded wife). Turned off when we went anywhere since it cooled off pretty quick when we turned back on when we got back. There was also a lot of extra things they had on hand that were available for use. A large cooler, boogie boards, pool noodles, beach bags, beach umbrella, pool squirt guns for the kids, and lots of large, very good beach towels. The kitchen had lots of plates, bowls, dishes, etc. with enough cooking pots & frying pans. Also a whole china cabinet of wine glasses, glasses & additional plates, etc. Pots & pans not top quality but why would you for a rental unit? Plenty good enough for us. Large fridge with ice maker was well used by us as was blender & dish washer. Condiment & some spices were good to have in the cupboard as well. Great view from the balcony! Having each bedroom having views and access through sliding doors was also a big plus. Parking was never a problem. Only small problem we had was with the BBQ. We could only get 2 of the 4 burners to work so only used the once. Two swimming pools were very good but the larger one was, as expected, busier, but I think some didn't know about 2nd pool so we often had it to ourselves. The 2 beaches are close by & several good restaurants as well. Overall, this was a great place to stay - and highly recommended - great view, large size, well equipped, helpful owner!