10/10 clean, convenient and spacious. Great stay for my family and I will book again. Also great communication! Thanks Lily!