Great place in a fantastic location. Host answered quickly and informatively. The cleaner(s) had not cleaned when we checked in due to a mix-up, but they fixed it straight away. Great service, would definitely recommend!