Hi PinguTM
It's a very nice hotel and i will try and answer all your questions
No there is'nt a swim up bar but there is a bar on the beach and in the poolside restaurant.
Yes there is a fridge in your room with water, beer and other bottles of soft beverages like coke and fanta.This is topped up most days.
Yes they have a card poolside towel service.
I did get bit by mozzies but not too badly, I recommend repellant called 'OFF' which was dear but bought there this was the most effective.
There are 3 a la carte, brazilian (lots of meat), mexican and a mediteranean (fish mostly) ate at all 3, no complaints. Book at special desk in reception in the morning, there is a limit of 3 a week i think!
Have'nt been in may, I go to the DR in july but the weather is lovely take plenty of very high factor suncream with you.
Any other questions i will try and help.
We booked sunscape the beach through portland for next july which has now been upgraded to Dreams Punta Cana, looks like we have fallen on our feet.