This place truly will trick you into thinking you're at home. It's in such a great location, is beautifully decorated and has literally every possible amenity you would need. We had a fantastic time staying here and hope to be back soon. Mahalo!