excellent host, hospitable, good apartment and great location.