Everything and more. Dan was great at communicating. We are local residents needing place to stay during some repairs. We would stay again. The Hill was a little scary but once we went up and down a few times, easy Peezy. Thanks Dan, highly recommend as a local of Hawaii.