Wonderful location fabulous apartment and caring communicative host