This villa itself is absolutely amazing. The place is very clean, has a great open kitchen, has a beautiful and spacious patio, retains a cool temperature during the day and at night, has stunning views of the ocean and is about a ten minute drive from stores and beaches. It's also a great location for making day trips to Rincon, Ponce, and Arecibo. Yet, finding the place is a little trying - the directions were a little unclear. And don't expect "beachfront" to mean you can actually swim - the gorgeous beach is about a 5 minute walk down a steep path and while it's a lot of fun to explore, the surf and terrain is much too brutal to go swimming. Yet, with Isabela really close we didn't find it a problem. And the rocks were fascinating - we spent a whole day just climbing on them and looking at the marine life. I highly recommend this property! My group had a wonderful time.