Ideal apartment. Excellent hosts