nice and cozy place with a wonderful view.