good place and good value in a great location