James place is great. The location is ideal, it's just a few blocks from the beach and you can get in and out of town very easy with the location. Also if you have a car to explore the island the parking is included which is great. Two things stand out the most. The place is sparkling clean and there are extra cleaning tools in the apartment. Sanitization and cleanliness are really important for me and James place goes above and beyond here. The beds are also super comfortable and the amenities in the place are great for a short or long stay. Will definitely stay here again when I come back.