A renewed and clean place at an excellent location, highly recommendable !!