Ром покупать лучше на рыночках, они обычно вдоль побережья находятся. У нас во втором отеле через 2 отеля был по пляжу если прогуляться. Вот из моего отзыва" Барсело Гранд Аньехо стоит там 12 долл., Барсело Империал 21 доллар, Бругал 15 долл. Магнитики в отеле 5-6 долл. 1 штука, а там отдавали 3 за 5 долларов. Картины местных художников, одежда, все можно купить очень дешево, нужно только торговаться."  .