Newly renovated and comfortable