Unfortunetly I haven't meet Petra, but flat was very clean i comfortable. Enjoyed my short stay in London and hope for next time.