Yes it's on the lagoon. But you CAN walk to Kim Sha and Buccaneer Beach Bar. And lots of restaurants and shopping.
Some units are for rent. Owners rent them out.
Cheers