Very clean space! This is a great place for a large group and an added bonus is a bathroom and shower for each room! Terraces were beautiful and hosts were more than accommodating.