Excellent stay - superbly presented apartment with wonderful hosts