clean, spacious, and as described. Shiloh was great to deal with, and everything was as expected with no surprises, which is always nice to count on!