Perfect location. Comfortable, well-equipped space. I have stayed there several times, such a great place to stay.