The flat is super cool, and the real owner is nice. Pity that he uses this Check my Guest service.
Check my Guest is not a people. It's a company. Basically, you won't be able to cancel, or have any change of plan. And you'll have to fill informations out of AirBnb to get the arrival information. Really not cool regarding personal data.
I recommend avoiding that service.