Maresol Beach Apts is located at the end of white sand Dover Beach. Maresol Beach Apts is on a beautiful sand beach on the Caribbean side of the island. Maresol Beach Apts has large casuarinas, sea grape, almond and coconut palm trees to shade the buildings and give shelter for the many varieties of birds that populate the grounds.