It was a great stay at all that we really enjoyed, even if we had some struggles with the communication before our check in...but it was maybe not the fault of the agency but our own, due that we tried to postpone our check in spontaneously. There were no other stuggles with the agency and everybody was very very friendly and the flat is great for all instances.