Shangri-la is quite nice 5 star by world standards (much nicer than the Sheraton) and for 6 month stay you could do a deal. The Somerset Ampang would have washing machine and kitchen, but Shang will do all that for you

Personally I detest staying in hotels long term but given this choice I would pick the Shangri-la in a heartbeat. Negotiate to get Club included in your rate.