Friendly staff, clean accommodation, great common areas, great atmosphere.