A place with amazing views and good hospitality