Great place - location, facilities, vibe all contributed to a lovely family stay. We were also able to bring our dogs by agreement which was much appreciated.