lovely stay in a perfect location with a view.