Clean, comfortable, had everything we needed from a proper accommodation PLUS! Friendly family; easy communication throughout. Highly recommended.