Very clean, spacious and great for large families or groups.