An amazing location and accommodation. Clean and tidy. Our legs got a great workout with all the stairs.