A beautifully presented apartment with great hosts. They have thought of everything