Clean, bright, great location. Communicative and accommodating hosts. Really enjoyed our stay here.