Location was in the centre, flat was beautiful, just you could feel humidity inside (but we were ok with it), only one thing, water in shower was not runnig off well.
Communication was on time we had no problem, even they let us to have earlier check in, host was very nice.