I guess it will depend if the unit is able to be occupied. If it is then it might be tough to get a refund just because you changed your mind.

It all depends on the way the rental contract was written re: cancellations. Usually they are accepted within a certain time frame.

Same thing goes with the flight. In two months the flight might not be cancelled so, again, it becomes your choice not to go. Way too early to know that.