Spacious, lovely, and very clean. Common area does smell a bit like the pets who have stayed there before though. Otherwise really perfect and comfortable