Clean, large and in a great location. This was the perfect place to host my family for the holidays. Saved me a lot of stress having everyone in one place.