Spacious, clean, and a good location. Great value overall.