The phrase “all-inclusive resort with private pool” sounds like pure luxury. You picture yourself floating in your own water while waiters bring cocktails. The reality...