Take my advice, stay in Ramada till your company arranges for your accommodation U R LUCKY enough to have accommodation through ur company.
believe me u won't like the idea of searching for a house or room mate