This is a great place to stay. I was helped along the way by any one of the staff on duty and it was very easy to speak with them. Any small problems were solved in a matter of minutes. Everyone is polite and friendly. Perfect location. As someone staying for an extended period of time, I really appreciated how clean it was and how attentive the staff weee in maintaining the overall environment. I would recommend it to anyone and will extend my stay here.