A spacious newly renovated apartment. Very comfortable.