Great location, excellent view, the Tower right at you sight, the best street is 3 minutes walk form the place, great restaurants. You can do everything on foot.