فنادق ستافورد، شقق في ستافورد, اقامة في ستافورد