Very well situated hotel. Everything you need.