Nice recently renovated apartment. Very comfortable and well-situated