Heavenly view right out the window; great stay