Looking for feedback on this location at Spotts Beach. Our first trip to Grand Cayman is coming up and we are planning to stay here. Any feedback tips or info would be great!



[Linked Image]