Went to Havana Cabana with my boyfriend. The hotel was clean and the staff was always pleasant. The shuttle service to downtown was nice, though we wished it would have run later than 10:30. The pool had a great vibe, with a DJ for a few hours each day. The drinks were a bit pricy and varied in quality - would stick with the basic mixed drinks. Only food we tried were the conch fritters which were tasty. Will say, the 'adults only' policy is not enforced. Though that was a factor in choosing this hotel, we didn't mind the kids (we do have kids that we did not bring). Just keep that in mind if you truly don't want kids around. Overall, we had a great time. Room service came by everyday though we only bugged them for more coffee/cups. Would recommend staying here.
*The hotel is across from the water, but you cannot swim/no beach.