Top stay.
Top view.
Top host.
A lovely little haven in the hills.
Treat yourself to a short stay, and, you will want to return for longer next time.