excellent place outstanding location... highly recommended