It was perfect place for us to stay. It was everything we hoped for and more. It was clean, beautiful, and had everything we needed. It was so nice to be able to use the kitchen to make our own meals and the living room to hangout and relax, after a long day of walking around! Such a great place. Mahalo!!