Gracious host and lovely apartment makes for a pleasurable stay.