spacious, clean, nicely decorated and great location