Extremely clean and new townhouse. We absolutely loved our stay here!