Our second time staying here - wonderful location, fantastic service from Jim, and all round a perfect stay. I can't recommend it enough. It has everything you need and feels like a 'home away from home'.