Excellent location. Room size a little small. No elevator. Clean room. Staff went inside my room and took out all my stuff without my permission because of an error during check-in (registered me on the wrong room number). Totally ruined my stay. Sorry but that was just unacceptable.