spacious and very clean.