Great views. Great staff. Value for money.