very clean and spacious! highly recommended.