Very clean and well kept unit. Host was very great with communicating during checking in and entire stay. Place was stocked with all supplies needed for our 1 month stay. They went above our expectations on everything!