Perfect stay with perfect hosts, very flexible hosts and nice apartment