A perfect, enjoyable stay in a renovated, furnished and pampering apartment