Fab location! Great flat! Perfect stay!