Amazing views and excellent accommodation