Lovely, cozy little place with beautiful views.