Great place. Good value. Excellent location.