Pros: Relatively clean, quiet and livable space; close to the beach and convenient for driving island;
Cons: Surprises at check-in 1. I had to ask owner for check-in procedures which were not communicated to me prior 2. check-in is at rental office and you are charged by the resort a $20 non-refundable fee for card keys to the unit. This is not stated in the listing, though when I confronted owner about it she said it is. 3. the locking mechanism on one of the sliding doors was missing and I had to secure the door for the entire stay with wire from a coat hangar. This was not a fire-safe solution, but I didn't want my luggage bugrlarized. either.
Also con: had to use earplugs to sleep due to thin ceiling and heavy footstep heard through ceiling.