Very clean and spacious. Great value for getting so much and the rooftop was amazing!