Really clean and renovated apartment