Gorgeous location, stunning views, lovely accommodation and excellent pub 10/10