GREAT place to stay! The location was excellent and the apartment was amazing! The hosts went above and beyond and truly knew how to best serve their guests. They were so organized and really thought of everything. Beyond thrilled to have stayed here!