Excellent location, very clean and tidy, great communication very clear and precise check in and check out instructions.