very nice place & excellent location