10 out of 10! My girlfriend and I had the most lovely time here. Can't wait to come back.