Everything was as described - the location and the apartment itself was perfect.
We didn't meet anyone while actually there, but the directions etc. were very clear and we could have called if we needed help. Definitively recommended.