Great location and the apartment itself was great. Everything needed and described was there, everything was completely clean and even the sofa bed was ready for us when we arrived. Communication went smoothly and in a pleasant manner. Very nice experience, and we'll definitely recommend this to our friends.