Absolute perfection! Somehow, the apartment is even better than the pictures. The location could not be better. The hosts were so thoughtful and helpful. I would not hesitate to stay there again and again.