Great location, great communication, easy check in, clean, comfortable. Everything was amazing!