Very clean and very spacious. This place was everything I needed.