The place was perfect for our family of 6. We had a great time checking out the island. The amenities were great and location was key.