Great Place to stay in, recently renovated