1. Place is neat and nice with new equipments/furniture.
2. Located in quiet area.