Overall, the stay was excellent in every respect.
Communication was superb.
Both the check in and checkout processes were seamless.
The location is very convenient.