The place was perfect! Clean, big, cozy, and had everything we needed and more. Mahalo for a wonderful stay!