Great location. Very clean and spacious. Wonderful backyard. Close to lots of beaches and snorkeling. Would definitely stay at this house again.