I have been to DR 3 times and i really enjoy it. I have stayed at Vista Sol twice. It is perfect for me not too big not too small. I am always impressed with the level of service and friendliness of the staff. I'm going back in April. I wish I could live there! I love the…