Great place to stay and very clean.
Cameron did his best to make sure all aspects were taken care of. There were beach towels for us to use along with snorkel gear. The private room was very spacious and definitely beat our expectations. Location was great. 5 min drive to beach and other amenities.