Great location, beautiful views, lovely accommodation and facilities, friendly and helpful host, we had a brilliant time.