Very well located. You are in the middle of most of the tourist attractions, and it is easy to go from there anywhere (very central).
the check-in process was easy and we had no problem at all.
It is exactly as the pictures show. highly recomended.