A rich and varied schedule of festivals and other events makes this island nation unique in the Mediterranean. Cyprus is proudly reclaiming its ancient honor of being the birthplace of the goddess Aphrodite, and even is offering a tasteful re-creation of her ancient rites. The supreme goddess of love and beauty knew what she was doing when she chose the lovely Cyprus as the site of her emergence from the seafoam.
This island offers particularly deluxe accommodations, and while they aren't cheap, they offer a good value. Whereas with many of the tourist islands of Greece, finding even a "B" class hotel is a challenge, Cyprus offers a number of excellent hotels, including the five-star Four Seasons[/link], and the Le Meridien Limassol, both in Limassol. The Sandy Beach Hotel is a four-star offering. The webpage claims to offer a "virtual tour" which wasn't working when I visited, but there's still plenty of information and full on-line booking.
For extra information, why not post a query on the Bulletin Board?
Greece for Visitors Bulletin Board

