Paphos Castle, CY Hoteles, Resorts y Alquileres