Excellent location. Wonderful hospitality. Five stars with most everything about the apartment except the uncomfortable pull out sofa. Other than that, I would highly recommend this apartment.