Excellent accommodation excellent hosts -spotless apartment