Clean, well-stocked, very comfortable and well located! Mahalo for a great stay!