The apartment was very clean and it is at a great location! We stayed with our three children and everyone was comfortable. The beds were comfortable and the apartment is spacious. The only thing that took a little getting used to was the shower, which is on the small side.