Excellent location; walkable. The receptionists were excellent and very helpful. The bell boy Angel was excellent! He did his best to always speak English to us and to help us with maps, etc. Our room was perfect. We had a buffet breakfast which was wonderful. We would definitely stay there again.