Spacious, lovely, extremely comfortable, and many nice touches and thoughtful extras. This was a great stay and a terrific value. Highly recommend.