Welcoming staff; beautiful views; all around wonderful place!