Excellent location, clean apartment. Check in and assistance during our stay was great. Would definitely stay there again. Only issue was the squeakiness of the beds- it was significant but for us not a big enough reason to avoid booking again in the future.