Fantastic place and fantastic location! We are for sure coming back.
Remember earplugs or else you will not have any sleep from the traffic noise :)