A true 5-star stay. Extremely clean, renovated with great taste, ideally located .