Location was great and apartment was well kept, clean and with good amenities. While it is a self-checkin but for us apartment keys didn’t work smoothly and so please ensure you know how to use them properly. Overall we had a good stay. Thanks.