Fantastic location, great communication, easy check in! Everything you need!