Fantastic place, fantastic location and fantastic service