Outstanding place to stay. Stylish and impeccably clean. Modern, fresh and thoughtfully equipped. I felt wonderful staying here.