A fantastic location and accommodation for any generation.