It has all the amenities one needed for a nice little vacation. Close enough to the mall, the beach, and the city center. It was perfect for launching into the rest of the island. Great stay with a great host.