excellenthost and excellent appartment at a great location