The owners have gone to great lengths incorporating the nature of the island and interweaving it onto the property and into your beautiful room enclosure. This charming and quaint boutique hotel is perfect for those wanting a quiet and peaceful stay in Grand Case on St. A very special place in a very special part of St.