Great place for a small family. It has all the amenities you can ask for. From the beds to the front desk staff, everything was great. If when we had minor maintenance issues in our condo, their onsite facilities team took care of it right away. I would definitely stay there again with my family. Mahalo for the hospitality.