We stayed 3 nights in October. Apartment wasn't really great, it's really small, dark and humid. Kitchen smells of dog food, everywhere is host's stuff, so we couldn't get our personal space. There were some insects and we felt itchy after nights.
Location was super awesome and view was nice too. Mixed feelings about this stay.