We passed this every day going from our apartments to the city centre. I can't remember what it is called, I think someone said 'dog island' or 'rat island'. Everyone thinks it is either a house, restaurant or something else. So in other words, it could be anything.