A clean , safe well located apartment and a host that provides excellent communication throughout the stay.