The view from the terrace is breathtaking.