Great location, beautiful views and excellent accommodation.