Very clean, comfortable, great facilities and excellent location.