Newly renovated villa which was very comfortable