Superb location, spotless apartment and a warm welcome.