A great place at an excellent location