A memorable stay in a beautifully appointed apartment