5 out of 5 - loved the place/location and had a wonderful time! Definitely recommend.