فنادق New Marlborough، شقق في New Marlborough, اقامة في New Marlborough