Pricey, but the burger was restaurant quality so I'm ok with that. Fresh beef and veggies, made to order, fairly quick considering how busy it was. The two people I interacted with were both very nice. The restaurant was clean, and they had one person cleaning tables as fast as people were leaving them. I agree the service in any touristy place is lacking but they did a good job tonight. Choc shake is spendy but again, very good. At home I might not pay these prices, but on vacation it's all expensive, so might as well have something unique and tasty.