Excellent location. Everything was great except the shower. Incredible host. Right information. Fluent communication.