Spacious and very clean upon arrival. Great for a large family and everything you need for your stay. Would definitely recommend.