The location was perfect. The apartment itself was sparkling clean and was missing practically nothing. The hosts were very friendly and helpful. All in all, a great experience.