The 100 Petals property is located in a peaceful area with mesmerizing views of the hills. The staff is friendly, helpful and prompt in their service. The rooms are spacious, clean and have balconies with beautiful views. The food served in the restaurant is delicious and the property has a cozy ambiance. However, the property is located far from the main city and MG Road, and transportation can be expensive. Overall, it's a great budget-friendly option for a peaceful stay with great views and hospitality.