We stayed for a week, wife and kids (12 and 17)the property is old but clean and well kept. Only one swimming pool which was enough for me. The beach is breathtaking specially when the sun is out and the sea is calm. The food at the buffet is good, all the other restaurants food is GREAT! Service is outstanding, very friendly staff. I checked the reviews before I came and I wasn’t sure about this resort. Unfortunately some people don’t need to leave their house for vacation, specially if you have mobility issues, only like fry and unhealthy foods, or like to complain about everything…. Viva Heavens was 10 out of 10 for me. Puerto Plata is a beautiful little town!