Beautiful place and amazing location. Everything was as described. Very popular location, so parking was the only issue. Everything else was great. Would definitely recommend.