Barbara is a great host, very communicative! We did not see her on site but Juan Carlos, who handles the day to day stuff, is absolutely great! Very helpful and kind. The Casita is very comfortable, everything you need in a cute little beach house. It's on the grounds of a small resort with a pool, hammocks and kayaks available too. They will also help with transportation (golf carts are used on the island) and tours! I would definitely stay with Barbara again.