I would definitely recommend Villa Shacks and Puerto Rico! The accommodations are very nice and Mark (owner) and Rosita (housekeeper) go out of their way to make your stay pleasurable. It is only a 4 unit complex, which was desirable for us and allowed us to feel like we had the entire place to ourselves at times. We do a lot of traveling, and this was one of the better experiences. There are plenty of adventures to be had whether it be kite surfing or snorkeling, or you could have a lazy relaxing afternoon by the pool/beach if that is your thing. I can't wait to go back to PR!