Excellent place. Clean, spacious, good location, and great communication from hosts. I would recommend, and will stay here again myself.