great place excellent location right in town