We throughly enjoyed our stay and would return in the future. The apartment was extremely clean, we appreciated all the details/updates, it was stocked well with many amenities, easy to check in/check out and communicate with the hosts. Things to take in to account: can be difficult to find street parking near the apartment making loading/unloading challenging.