well situated , clean , value for money , great hosts