This hotel is a really lovely place with great staff. There's a mere 5 rooms, each one with a balcony, amazing bathroom, good bed, etc. The backyard is lovely; even on hot days, you sit on a dock under shade or under a hut around a dining table and read or enjoy. It's not far, but it is a far cry from the hotel zone with its all-inclusive resorts and thousands of rooms and partiers. When I told Linda I had come from there, she said, "Casa Margarita is for relaxing." And she was right. There's a chef morning and evening; breakfasts are included, but we also had the evening chef make dinner for us. She's terrific. They didn't bother you, but were always ready to jump in as needed, give advice on where to go, what to do, how to get there. It was the antithesis of the experience in the hotel zone, and a very welcome one for me.
I highly recommend Casa Margarita - lovely place, lovely people.