Great hosts, great location and spotless apartment. Five stars all the way.