We loved staying at Andy's place, both because of the very well appointed apartment, and because of the pretty location itself. The apartment, for one, is exceedingly clean and comfortable. We were super cozy the whole time: the beds were comfortable, the sheets, the kitchen, the outdoor seating, and the indoor living room. The kitchen was also very well equipped. Plus, there were countless bathrooms! As for the building itself, it was also clean and staffed by the nicest people. The pool was great fun, and the beach was clean and pretty. Our single remark for families with younger children is that the waves can be on the larger side, though perhaps this was because of the time of year (March). We went to quieter beaches nearby though, which were lovely.