Spacious, clean, and a great value (even for 1 night stays).