We had an amazing stay here, even in spite of some terrible weather the second half of our stay. The staff was amazing and attentive, they kept the restaurant open even with a storm and flooding happening in the area. They truly went above and beyond. The restaurant is a gem on this island. Room was excellent and clean.