A newly renovated place with stylish touch.