Perfect location, perfect hosts. Beautiful apartment. Highly recommend.