The apartment and location were pretty much perfect. Highly recommended. The check in and checkout process was so easy and efficient. Our hosts really catered to all of our needs. Top notch.