Excellent place and excellent location. Very good for the price.