My expectations were pretty high, and it was right on the spot. Affordable, has the necessities, clean, and in a good location.