Great location, amenities and staff but watch out: parking is very limited. Upon arrival at the hotel, we discovered the hotel parking was full. We undertsand it is bookable in advance, which we were not aware of prior to arriving on site. It took us an hour to find parking on a busy Sunday.