Great place to stay and would stay again. Small culture shock not having an AC in the living/ kitchen area but the AC unit kept the bedroom cool at night which was very important to me and my wife. Location was overall okay but I did not expect all the transient in the area. The check in process was fairly easy (we were sent 2 different codes to get in so it was slightly confusing. It was perfect for just the 2 of us but anymore than that it would have felt crowded. If you are looking for a place to stay while visiting and want to be close to beaches/trails and real local places then i suggest this cottage. We wanted to stay away from the resorts and this is definitely away from the resorts.