Great location!
Very very very good communication.
Checking in was a breeze.
The stay was great!