Spacious, well-appointed, very clean and an excellent location. Nice selection of TV options. We look forward to staying again.