Very clean apartment, explanation on how to self-check in was excellent, communication very prompt from multiple different hosts. Practically had the apartment to myself too. Great value all considered. Would recommend.