Very clean and comfortable, absolutely lovely unit. Great location. Best communication/instructions about check-in process I've had from a host in a long time.