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