Location can't get better. Check-in was smooth. The apartment and the bathrooms were clean, modern and well kept. Beds were comfortable. A perfect stay for a family of 5.