Very stylish and super clean. The space is small, but plenty big enough for one and I stayed with my two large dogs--the backyard is a small fenced area that was perfect for my pups. Justine has very responsive and helpful. Would definitely stay again!