Great place. Excellent location. Great value. 5 stars all the way.