Great location, great view, super clean and tidy, great communication.