Las Ranitas is located on the best spot of the best beach in the world. Hands-down. You won't find a prettier, cleaner, more virginal stretch of beach than at Las Ranitas. The lobby/restaurant is the most breathtaking indoor-outdoor building I've ever been in, and really respects the natural beauty of the ocean while incorporating the old-world feeling of a thatch... More