Great location and communication throughout the booking and stay.