Wonderful stay with a fantastic view.