A great place in an an excellent location.