Fantastic apartment in a stunning location, made better by great hosts