A new renovated house to stay. Not too bad.