Very clean and spacious! Absolutely beautiful and great for bachelorette parties and large group stays!