Clean and spacious! Everything you could need, couldn't have found a better location for us. We will absolutely be staying here again!