The location was perfect & the place was clean & lived up to all of the photos. We can't wait to come back!