I thought Cyprus was fantastic and I had a very enjoyable time. It's such an amazing place to get married. They are very friendly people and they are also there if you need anything. I would recommend the Nissi Beach Hotel to anybody as the staff where brill.