A super apartment and brilliant hosts who went out of their way to help us and make our stay really enjoyable.