Great location, clean, quiet. Off-street parking. Great communication and directions from the host.