Hi
we stayed here last year, we had a 2 bed apartment, all rooms had TV's with cable. Internet was via cable no wifi, there was a desk area in the dinning area where the connection was, we had no problems using laptop but no wifi for ipad etc.
There was no problem with inflatables being in...