The location is great. The apartment was so clean. The beds were very comfortable. Vivi was so easy to reach and very responsive!