A fantastic place to stay, with all you need to enjoy yourself.