Met and exceeded every expectation. Easy to get to, easy parking. Stunning location, the rain made it even more magical in our opinion! Every detail was appreciated.