Lovely stay with beautiful views all round.