Clean, spacious, well located and very friendly and helpful hosts. It had all the comforts of home. Would book again without hesitation.