Our Cyprus guide highlights the best beaches and spots around the island, towns, restaurants, and where to stay in Cyprus for your holiday getaway.