A clean place with great views and a kind host.