Perfect for what we needed. My husband and I loved using the chairs and umbrella for the beach. 1 mile walk to pretty much everything in princeville. We brought our own snorkel gear but there was a pair available. The grill and pool was a nice touch. Nice stay!