Location was perfect as we had a function on across the road, however getting into the building was an issue, there was no clean linen (beds had been slept in), bathrooms were dirty, floors were dirty and I had to put the dishes away. My daughters feet were black after a few minutes so I'm guessing the floors hadn't been cleaned. Tv wasn't set up and there was no radio for music at least, very disappointing! Apartment itself was good, new and functional but the experience was tarnished by the above issues.