Excellent location. Easy self check in. Very well designed and an over all great stay!