Apartment was clean, well furnished, and the kitchen was huge (and had every utensil / appliance you might need!). The location would be difficult to beat, and the patio was a great feature. Having no A/C was no problem for us, as the ocean breeze kept us cool, and we didn't have any problems with bugs or mosquitoes. We got good use out of the snorkeling gear and beach chairs that were provided (and likely would've also used the surfboards and boogie boards if we'd had more time). Would definitely recommend!