Great location. Well-stocked with all of the essentials. Comfy beds. Can't wait to stay again. Mahalo!