Clean. GREAT LOCATION! looks just like the pictures. The rooftop deck was the perfect place for my morning coffee! The hosts were so friendly. Would recommend for anyone traveling without children.