excellent location and fantastic place