Exactly what I needed. Clean, simple, great location, and awesome community spaces! Will definitely be back.