Excellent apartment, excellent hosts .