A memorable and joyous stay in an excellent apartment and a great Host.