Spacious, clean, as in pictures. A few small issues, generally a good stay. Great location, good value.