Fantastic location and huge apartment. Easy check in and good communication. Few issues with cleanliness, but location and affordability go a long way to make up for that.