A freshly renovated, clean and relaxing environment.