Pros:
Great location
Clean
Responsive communication
Roomy
Comfortable
Cons:
Loud squeaky upstairs neighbor every morning.