Great apartment, location and hosts! The apartment was very clean and has everything you need - the private courtyard was beautiful.