Very clean, spacious, and quiet place. Would definitely recommend for long term stay. One really tiny thing though, I think they can do away with the numerous little labels on household things that states rules and fees :).