This place is wonderful. It had all the amenities/supplies we could have ever needed. Everything about the place was very well thought out. We really appreciated the shampoo/hair drier/beach towels/ snorkel gear/ basic kitchen supplies and coffee! We also loved our time in the evening by the pool side/ hot tub. We’ll be back again!