Perfect location! Perfect flat! We have loved it and will come back!