Location is great… super clean… just the right amount of space and amenities for people who are enjoying all the island has to offer… Grand Welcome was very attentive to my questions and needs.