Fantastic apartment with an abundance of space, great facilities and awesome hosts.