Perfect location and an excellent hotel with everything you need and great service.