This was perfect for our family of four with two boys ages 6 and 4. Spacious and clean. They loved being so close to the beach and the pool. It’s also near to our favorite shave ice Ululanis.