Abraham's place is located centrally, but in a quiet area. You can easily walk to most attractions from here.
It's close to a lot pf shops and cafes.
The self check-in option was a true lifesaver.