Excellent place, great location. The apartment was extremely clean and has everything you need for a short or long stay. Top notch.