I stayed at this location with my two teenage kids. Very clean and friendly, helpful staff. The location is great. Just off the main strip with plenty of parking if you're renting a car. There are also several car/ATV rental spots within a block. It's a small, cute town so getting around is very easy. Would definitely recommend renting a car to see as much of the island as you can. There are several amazing beaches that are a quick 20 minute drive away. It's also walkable to the port if you're arriving by ferry, which we did. Be nice to all of the sweet cats that roam the town!