A nice place with beautiful views, friendly staff and a nice location.