Great location, great view, clean place with excellent communication by the hosts