Very clean and newly renovated. location is 10/10 and communication with hosts was easy and super accomodating. This is how I wish all AirBnBs were run. Excellent experience.