Clean, great location, ease of access to lots of places. Staff communication isn't the best; you need to advocate for yourself and ensure they're clear about your wants and needs.