Wonderful hosts! Wonderful apartment! Wonderful stay!