Warm welcome in a friendly apartment fabulously located.