Fantastic location and accommodation. Has everything you need. We will be back!