Clean and comfortable. Kitchen is well-equipped. The location is great. Alex is super responsive. My only complaint is sound when someone is in the upper unit.