Overall we had a great stay at this property. The apartment was very clean and comfortable, and the bathroom was freshly stocked with bath products. We were only given one bath towel though, so a few additional towels would have been nice. Because communications were handled through a third-party called Landing, it was a bit more involved to inquire about an early check-in, but the check-in instructions themselves were clear and easy. Would definitely stay here again!