Spacious, clean, great location! Overall a great experience.