Margaret and crew were great hosts. The apartment was clean upon our arrival, but the bath towels available could of been fresher. The shower was particularly small too, so keep this in mind. They have a nice setup of apartments within a stone's throw of the beach, a grocery store and solid food options, which was great for morning sunrises and breakfast/dinner plans. Lastly, a lot of cats and chickens cohabitate the community!