The place is in a great location, very nice, comfortable and clean. Having a car is important so you can move around the island. The staff were super helpful and nice. We really enjoy our stay here.