Excellent location.. Kai was always quick to respond to all of our messages and was very accommodating during our check-in. I would stay here again.