We have just come back from Sol Virginia on Sunday morning. I must say reading back on some of the reviews i do agree with the food being atrocious but everything else made up for it. May i first compliment and say that the staff at Sol are wonderful people from the cleaners, to the reception and bar area ,... more









