Juan Carlos is an absolute sweetheart. I wish I was able to book the place for a longer period of time, but it was a last minute staycation. The casitas are very nice, private, with lots of amenities (pool, hot tub), and close to many restaurants / beach.
I'll definitely be back soon.