While this hotel offers great security, lovely Christmas decor, malls galore within walking distance and an abundant breakfast, it is lacking in service and attention to detail from the staff. I had an issue each day of my stay. There is an odor of moisture in the air in the lobby, hallways and rooms. I came back to my room and a device to “refresh” the room was there. Later an ionizer was put in the room. I was never notified. We changed rooms which is always a hassle. I had to complain repeatedly to get a refund for the night stay, for being in a room that clearly had an issue. We had trouble finding an IT person who could cast Netflix from an iPad. The person who helped us walked into our room without even speaking. The attendant and breakfast walked passed me 4 times and never once served me, but helped the man across from me who got a mug for coffee and we got paper cups. The women’s changing room/spa in the gym doesn’t allow children so l wasn’t even able to steam, sauna, jacuzzi or relax. I asked if she could just sit in a chair while l steam for ten minutes. While l was in there the attendant gave my 10 year old daughter a release form for her to sign MY signature! She’s TEN! Crazy. On the last day, l met Frencie who seemed to “get it.” She apologized and said that she would address the concerns & arranged a car for to the airport. Overall the hotel, the music and the food were great, but for the price, Shangri La Makati has a lot of training to do with their staff.