LOVE, LOVE, LOVE this place. Will be my "go to" spot from now on. It's not a high-rise super luxury hotel, but a BEAUTIFUL resort with a WONDERFUL pool, and a HOT TUB fed by natural hot springs. Then there's your own private beach from which we saw whales just sitting there. And the food was amazing. The locals even come for the food it's so good. Just 2 mins outside of downtown Los Barriles means it's super QUIET but loads to do like pickle-ball, pool, ping-pong, yoga and cooking classes, and massages. Thank you Buena Vista! We'll be back!