The apartment is clean and really well kept with some nice personal touches. We didn't get a chance to meet our hosts, but Richard was really nice and accommodating over text, even with our late arrival (the key lockbox made it really convenient). We had to be conservative with our hot showers, but it was manageable. Overall, a comfortable, clean place for a good price.