excellent location, easy check in, clean, tidy and great communication.