Excellent location, clean and tidy, very clear communication for check in and throughout the stay