Excellent and spacious apartment with great hosts.