This place is perfect for family stays. We had a blast. Good service, sweet, and excellent hospitality. Mahalo!