Great location, modern apartment, clean, comfortable, nicely furnished, reasonably stocked, easy self check-in. Enjoyed our stay, would stay again and highly recommend.