Am a local, have stayed at Westin and Sheraton Imperial, and as per what others have mentioned, I consider Westin's location as the best. If your mom loves shopping, definitely Westin. She can head to Pavilion across the street for the expensive stuffs, or walk a little down the street to Sungei Wang for bargains. For dining I prefer LM's. Sheraton Imperial 2nd, and Westin 3rd, sadly.